floating pile - German English Dictionary